Centos打包tengine制作rpm安装包教程
SRPMS} 3 在家目录编写.rpmmacros(就是上一篇说的自定义制作路径的文件) 复制代码 代码如下: #.rpmmacros %_topdir /home/test/rpmbuild %_tmppath /home/test/rpmbuild/tmp %buildroot /home/test/rpmbuild/BUILDROOT %_prefix / 4 在家目录里创建制作目录rpmbuild 复制代码 代码如下: rpmbuild/ ├── BUILD ├── RPMS ├── SOURCES │ └── tengine-1.5.0.tar.gz ├── SPECS │ └── tengine.spec ├── SRPMS └── tmp 5 tengine.spec内容 复制代码 代码如下: Name: tengine Version: 1.5.0 Release: 1 Vendor: Taobao Summary: GUN Tengine X86_64 License: GPL Source: tengine-1.5.0.tar.gz Group: System Enviroment/Daemons URL: Packager: [email protected] %description Taobao tengine package/p p %prep %setup -q ./configure --prefix=http://www.zzvips.com/etc/Nginx/ /p pmake %install make DESTDIR=$RPM_BUILD_ROOT install %clean [ $RPM_BUILD_ROOT != / ] rm -rf $RPM_BUILD_ROOT make clean/p p%files %defattr (-,root。
root) /etc/nginx/ 注意:在centos 6.0上使用rpmbuild制作rpm包如果出现file not found: /root/rpmbuild/BUILDROOT/的错误,看是centos 6中的rpmbuild topdir已经改变,RPMS,SPECS。
用非root用户test 复制代码 代码如下: su - test mkdir -p ~/rpmbuild/{BUILD,则会在rpmbuild/RPMS目录下生成相关rpm包,所以又有了搞个rpm包的想法, ,SOURCES。
可以针对安装前后执行的脚本做定制,刚好不久前看了rpm包的制作方法, 最近又在centos6.4下折腾tengine了,如果要做深度定制,需要对topdir进行修改 复制代码 代码如下: 编辑/usr/lib/rpm/macros文件: %_topdir %{getenv:HOME}/rpmbuild 修改为: %_topdir %{_usrsrc}/ 6 开始生产rpm包 复制代码 代码如下: #在test家目录 rpmbuild -ba ./rpmbuild/SPECS/tengine.spec 如果没有错误, 1 安装CentOS的开发环境集成包及tengine的依赖包 复制代码 代码如下: yum groupinstall Development Tools yum install pcre-devel yum install openssl openssl-devel 2 创建tengine rpm包,这只是简单的制作过程,为了能兼容centos 5的spec文件,。
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/xt/centos/9858.shtml
相关文章
热门TAG
win10 ecshop 主机 阿里云 解决 配置 C# C++ 解析 SQL语句 命令 Go语言 方法 CSS3 HTML5 CSS win7 MSSQL 服务器配置 IIS7.5 IIS7 IIS6 IIS CentOS 7 Linux oracle数据库 oracle phpcms discuz discuz教程最新文章
-
RedHat系统怎么设置或更改
时间:2021-01-10
-
centos系统密码忘了怎么破
时间:2021-01-10
-
CentOS 6.6系统桌面字体怎么
时间:2021-01-09
-
linux系统加载raid驱动的教
时间:2021-01-09
-
用Mac在CoreOS上搭建WordPre
时间:2021-01-06
-
Centos php 扩展方式安装gd库
时间:2021-01-06
-
如何安装CentOS 6.6 图文详解
时间:2020-12-29
-
设置CentOS系统的时间同步
时间:2020-12-27
热门文章
-
用Mac在CoreOS上搭建WordPress的教程
时间:2021-01-06
-
centos怎么安装CrossOver
时间:2020-12-23
-
centos系统VPS服务器挂载数据盘教程
时间:2020-12-27
-
CentOS6/7 专用破解版锐速一键安装脚本
时间:2020-12-27
-
CentOS设置IP连接网络实现过程图解
时间:2020-12-23
-
Centos php 扩展方式安装gd库的方法
时间:2021-01-06
-
在CentOS服务器上配置NTP服务器的教程
时间:2020-12-23
-
CentOS系统限制普通用户切换到root管理员账
时间:2020-12-27
-
设置CentOS系统的时间同步的教程
时间:2020-12-27
-
centos7怎么进去tmp目录并清除垃圾?
时间:2020-12-27
